/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package conectarprueba;

//Importamos todas las librerias de SQL
import java.sql.*;

/**
 *
 * @author MiguelAngel
 */
public class conectar {
    //Declaramos las variables que vamos a utilizar
    Connection miconexion;
    Statement stSentencias;
    ResultSet rsDatos;
    PreparedStatement psPrepararSentencias;
    
    public conectar() throws SQLException, ClassNotFoundException
    {
        //El try{}catch se utiliza para capturar las excepciones
        try{
            Class.forName("com.mysql.jdbc.Driver");
            String url="jdbc:mysql://db4free.net:3306/macv89";
            miconexion=DriverManager.getConnection(url,"macv89","m19a7c89");
            stSentencias=miconexion.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, 
                                                    ResultSet.CONCUR_READ_ONLY);
        }catch(ClassCastException ex){
            throw ex;
        }catch(SQLException ex1){
            throw ex1;
        }
        
    }
    
    public ResultSet consulta(String sql) throws SQLException{
        try{
            //Simplemente para la seleccion
            rsDatos=stSentencias.executeQuery(sql);
        }catch(SQLException ex){
            throw ex;
        }
        return rsDatos;
        
    }
 
  
    
    
}
